person who repairs old cars - Español Inglés Diccionario